substantial amounts - Alemán Inglés Diccionario